right (truth) - French English Dictionary